#ifndef CUBE_H
#define CUBE_H

#include <SFML/Window.hpp>
#include <SFML/OpenGL.hpp>
#include "vec3.h"
#include "object.h"

class Cube : public virtual object
{
    public:
        Cube(int, int, int, vec3, float);
        virtual ~Cube();
        virtual void draw();
    protected:
    private:
        unsigned char r;
        unsigned char g;
        unsigned char b;
        float     size;
};

#endif // CUBE_H
